About First Seer Limited (SC243805) United Kingdom