About Finishing Touch By Kr Ltd (12402320) United Kingdom