About Framu Co Ltd (12769007) United Kingdom