About Embrace Ventures Ltd (07232930) United Kingdom