About Lucas Kruk Limited (SC572615) United Kingdom