About Magcas Limited (07029455) United Kingdom